S&P 500: Elliott Wave And Technical Analysis For Week Ending 20 May 2022